package main
import "fmt"
type i int //把int类型改名为i
func def(n i,m i) (sum i) {
	//系统会把被defer修饰的变量放入独立的栈,然后按先进后出的顺序出栈执行
	defer fmt.Println("ok1 n=")
	defer fmt.Println("ok2 m=")
	sum=m+n
	fmt.Println("ok3 sum=")
	return
}
func main() {
	sum:= def(10, 5)
	fmt.Println(sum)
}
